fill the bill - Inglés Sinónimo Diccionario

fill the bill

v.
[1] fit the bill